sand flea – English–Gaeilge translations

🇬🇧 en ga 🇮🇪

sand flea noun

  • crustacean of the family Talitridae
dreancaid mhara, dreancaid trá
Wiktionary Links